artificial bladder - Turkish English Dictionary